inner keel - French English Dictionary